package cn.sunlight.wordread.pojo;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.io.Serializable;

/**
 * @ClassName: SkillCertificate
 * @Description: 技能证书实体
 * @Author: sunlight
 * @Date: 17:06 - 2022/3/8
 * @Version: 1.0
 **/
public class SkillCertificate implements Serializable {

    private static final long serialVersionUID = -4813806852370493489L;

    private Long skillId;//技能证书id
    private Long resumeId; //简历id
    private String skillType; //类型
    private String skillName;//名称
    private String proficiency;//熟练程度

    public SkillCertificate() {
    }

    public SkillCertificate(Long skillId, Long resumeId, String skillType, String skillName, String proficiency) {
        this.skillId = skillId;
        this.resumeId = resumeId;
        this.skillType = skillType;
        this.skillName = skillName;
        this.proficiency = proficiency;
    }

    public Long getSkillId() {
        return skillId;
    }

    public void setSkillId(Long skillId) {
        this.skillId = skillId;
    }

    public Long getResumeId() {
        return resumeId;
    }

    public void setResumeId(Long resumeId) {
        this.resumeId = resumeId;
    }

    public String getSkillType() {
        return skillType;
    }

    public void setSkillType(String skillType) {
        this.skillType = skillType;
    }

    public String getSkillName() {
        return skillName;
    }

    public void setSkillName(String skillName) {
        this.skillName = skillName;
    }

    public String getProficiency() {
        return proficiency;
    }

    public void setProficiency(String proficiency) {
        this.proficiency = proficiency;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("skillId",getSkillId())
                .append("resumeId",getResumeId())
                .append("skillType",getSkillType())
                .append("skillName",getSkillName())
                .append("proficiency",getProficiency())
                .toString();
    }
}
